
<html><HEAD>
<LINK REL=STYLESHEET HREF="default.css" TYPE="text/css">
<TITLE>
Chapter 15  Working with User Objects </TITLE>
</HEAD>
<BODY>

<!-- Header -->
<p class="ancestor" align="right"><A HREF="pbugp128.htm">Previous</A>&nbsp;&nbsp;<A HREF="pbugp130.htm" >Next</A>
<!-- End Header -->
<A NAME="BCADFDDI"></A><h1>Chapter 15  Working with User Objects </h1>
<A NAME="TI3808"></A><h4>About this chapter</h4>
<A NAME="TI3809"></A><p>One of the features of object-oriented programming is reusability:
you define a component once, then reuse it as many times as you
need to without any additional work. User objects are one of the
best ways to take advantage of reusability in PowerBuilder. This
chapter describes how to define and use user objects.</p>
<A NAME="TI3810"></A><h4>Contents</h4>
<A NAME="TI3811"></A><table cellspacing=0 cellpadding=6 border=1 frame="void" rules="all"><tr><th  rowspan="1"  ><A NAME="TI3812"></A>Topic</th>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI3813"></A><A HREF="pbugp130.htm#X-REF298822768">About user objects </A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI3814"></A><A HREF="pbugp131.htm#BABDBABIBDV">About the User
Object painter</A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI3815"></A><A HREF="pbugp132.htm#X-REF298822780">Building a new user
object </A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI3816"></A><A HREF="pbugp133.htm#X-REF351802496">Using inheritance
to build user objects </A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI3817"></A><A HREF="pbugp134.htm#X-REF343487203">Using user objects </A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI3818"></A><A HREF="pbugp135.htm#CAHCAHDE">Communicating between a
window and a user object </A></td>
</tr>
</table>

